Kemptamide from MyBioSource.com

Supplier Page

Supplier Page from
MyBioSource.com for
Kemptamide

Get Pricing

Description

Kemptamide is a synthetic peptide with 13-residue